home *** CD-ROM | disk | FTP | other *** search
/ Chip 2011 November / CHIP_2011_11.iso / Programy / Inne / Gry / Carnage_Contest / scripts / CC Original / movement / Medikit Drop.lua < prev    next >
Text File  |  2010-07-26  |  1KB  |  40 lines

  1. --------------------------------------------------------------------------------
  2. -- Weapon Medikit Drop
  3. -- Original Carnage Contest Weapon
  4. -- Script by DC, September 2009, www.UnrealSoftware.de
  5. --------------------------------------------------------------------------------
  6.  
  7. -- Setup Tables
  8. if cc==nil then cc={} end
  9. cc.medikitdrop={}
  10.  
  11. -- Load & Prepare Ressources
  12. cc.medikitdrop.gfx_wpn=loadgfx("weapons/medikitdrop.png")                                -- Weapon Image
  13. setmidhandle(cc.medikitdrop.gfx_wpn)
  14. cc.medikitdrop.sfx_attack=loadsfx("supplyincoming.ogg")
  15.  
  16.  
  17. --------------------------------------------------------------------------------
  18. -- Weapon: Medikit Drop
  19. --------------------------------------------------------------------------------
  20.  
  21. cc.medikitdrop.id=addweapon("cc.medikitdrop","Medikit Drop",cc.medikitdrop.gfx_wpn,0)    -- Add Weapon (0 uses)
  22.  
  23. function cc.medikitdrop.draw()                                                            -- Draw
  24.     -- HUD Positioning
  25.     hudpositioning(pos_invisible)
  26. end
  27.  
  28. function cc.medikitdrop.attack(attack)                                                    -- Attack
  29.     if (weapon_position==1) and (weapon_shots==0) then
  30.         weapon_position=0
  31.         weapon_shots=weapon_shots+1
  32.         -- Create and Scroll
  33.         createobject(o_medikit,weapon_x,-150)
  34.         scroll(weapon_x,0)
  35.         -- Use weapon and allow to use another one afterwards (1)
  36.         useweapon(1)
  37.         -- SFX
  38.         playsound(cc.medikitdrop.sfx_attack)
  39.     end
  40. end